package com.sybil.spa.dao;

import com.sybil.spa.dominio.r12.TipoComprobante;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.criterion.Order;
import org.springframework.stereotype.Repository;

@Repository("tipoComprobanteDAO")
public class TipoComprobanteDAO extends AbstractDAOr12<TipoComprobante, String> {

   public TipoComprobanteDAO() {
      super(TipoComprobante.class);
   }

   public List<TipoComprobante> getTiposComprobante() {
      Criteria c = getCriteria();
      c.addOrder(Order.asc("descripcion"));
      return c.list();
   }

   public TipoComprobante getTipoComprobante(String clave) {
      return obtener(clave);
   }
}
